treasury bench - French English Dictionary